// 这是单元测试相关配置
const { merge } = require('webpack-merge'); // 合并配置文件模块

const utils = require('./utils'); // 一些工具
const baseConfig = require('./webpack.base.conf'); // webpack基础配置

let webpackConfig = merge(baseConfig, {

  // 使用内联sourceMap样式装载器
  module: {
    rules: utils.styleLoaders()
  },
  devtool: '#inline-source-map',
  plugins: []
});

// 测试期间不需要app
delete webpackConfig.entry;

module.exports = webpackConfig;
